package com.auxgroup.hr.front.dao.domain;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;
import java.sql.Timestamp;


/**
 * The persistent class for the PS_C_EP_APP_ITEM_R database table.
 * 
 */
@Entity
@Table(name="PS_C_EP_APP_ITEM_R")
@NamedQuery(name="PsCEpAppItemR.findAll", query="SELECT p FROM PsCEpAppItemR p")
@IdClass(PsCEpAppItemRPrimary.class)
public class PsCEpAppItemR implements Serializable {
	private static final long serialVersionUID = 1L;

	@Column(name="C_ADD_SUB_SCORE")
	private BigDecimal cAddSubScore;

	@Id
	@Column(name="C_EP_APPRAISAL_ID")
	private String cEpAppraisalId;

	@Id
	@Column(name="C_EP_CAT_ITEM_ID")
	private String cEpCatItemId;

	@Id
	@Column(name="C_EP_CAT_TYPE")
	private String cEpCatType;

	@Column(name="C_EP_GRADE")
	private String cEpGrade;

	@Id
	@Column(name="C_EP_PHASE")
	private String cEpPhase;

	@Column(name="C_EP_ROLENAME")
	private String cEpRolename;

	@Column(name="C_EP_SCORE")
	private BigDecimal cEpScore;

	@Id
	@Column(name="C_EP_SECTION_ID")
	private BigDecimal cEpSectionId;

	@Id
	@Column(name="C_EP_TEMPLATE")
	private String cEpTemplate;

	@Lob
	private String comments;

	private Timestamp createdttm;

	@Id
	@Column(name="EMPL_RCD")
	private BigDecimal emplRcd;

	@Id
	private String emplid;

	private Timestamp lastupddttm;

	private String oprid;

	@Id
	private BigDecimal seqnbr;

	@Id
	@Column(name="\"VERSION\"")
	private BigDecimal version;

	public PsCEpAppItemR() {
	}

	public BigDecimal getcAddSubScore() {
		return cAddSubScore;
	}

	public void setcAddSubScore(BigDecimal cAddSubScore) {
		this.cAddSubScore = cAddSubScore;
	}

	public String getcEpAppraisalId() {
		return cEpAppraisalId;
	}

	public void setcEpAppraisalId(String cEpAppraisalId) {
		this.cEpAppraisalId = cEpAppraisalId;
	}

	public String getcEpCatItemId() {
		return cEpCatItemId;
	}

	public void setcEpCatItemId(String cEpCatItemId) {
		this.cEpCatItemId = cEpCatItemId;
	}

	public String getcEpCatType() {
		return cEpCatType;
	}

	public void setcEpCatType(String cEpCatType) {
		this.cEpCatType = cEpCatType;
	}

	public String getcEpGrade() {
		return cEpGrade;
	}

	public void setcEpGrade(String cEpGrade) {
		this.cEpGrade = cEpGrade;
	}

	public String getcEpPhase() {
		return cEpPhase;
	}

	public void setcEpPhase(String cEpPhase) {
		this.cEpPhase = cEpPhase;
	}

	public String getcEpRolename() {
		return cEpRolename;
	}

	public void setcEpRolename(String cEpRolename) {
		this.cEpRolename = cEpRolename;
	}

	public BigDecimal getcEpScore() {
		return cEpScore;
	}

	public void setcEpScore(BigDecimal cEpScore) {
		this.cEpScore = cEpScore;
	}

	public BigDecimal getcEpSectionId() {
		return cEpSectionId;
	}

	public void setcEpSectionId(BigDecimal cEpSectionId) {
		this.cEpSectionId = cEpSectionId;
	}

	public String getcEpTemplate() {
		return cEpTemplate;
	}

	public void setcEpTemplate(String cEpTemplate) {
		this.cEpTemplate = cEpTemplate;
	}

	public String getComments() {
		return comments;
	}

	public void setComments(String comments) {
		this.comments = comments;
	}

	public Timestamp getCreatedttm() {
		return createdttm;
	}

	public void setCreatedttm(Timestamp createdttm) {
		this.createdttm = createdttm;
	}

	public BigDecimal getEmplRcd() {
		return emplRcd;
	}

	public void setEmplRcd(BigDecimal emplRcd) {
		this.emplRcd = emplRcd;
	}

	public String getEmplid() {
		return emplid;
	}

	public void setEmplid(String emplid) {
		this.emplid = emplid;
	}

	public Timestamp getLastupddttm() {
		return lastupddttm;
	}

	public void setLastupddttm(Timestamp lastupddttm) {
		this.lastupddttm = lastupddttm;
	}

	public String getOprid() {
		return oprid;
	}

	public void setOprid(String oprid) {
		this.oprid = oprid;
	}

	public BigDecimal getSeqnbr() {
		return seqnbr;
	}

	public void setSeqnbr(BigDecimal seqnbr) {
		this.seqnbr = seqnbr;
	}

	public BigDecimal getVersion() {
		return version;
	}

	public void setVersion(BigDecimal version) {
		this.version = version;
	}

	

}